export interface TableConfig {
  apiFunc?: any
  apiFuncName?: string
  stripe?: boolean
  highlightCurrentRow?: boolean
  multiple?: boolean
  showPagination?: boolean
  rowStyle?: {
    [key: string]: any
  }
  border?: boolean
}

export interface TableColumnList {
  type: 'index' | 'slot' | ''
  label: string
  value: string
  width?: string | number | undefined
  align?: string
  formatter?: any
  slotName?: string
}

export interface TableOperationList {
  width?: string | number | undefined
  align?: string
  label?: string
  type?: string
  operation?: any[]
}
